The Sand Bar & Seafood Co.

Restaurant - Seafood in Leigh-On-Sea
Features
Bar, Air Conditioning, Vegetarian Dishes, Terrace
Nearest public transport
Chalkwell - National Railway