• 2 months ago
A new sushi buffet, Tokyo Table, will open its doors in Southsea after Mayfair Chinese Restaurant relocates.