The Cactus Tea Rooms & Bistro

Restaurant - British in Weymouth
Features
Vegetarian Dishes, Disabled Access, Terrace
Nearest public transport
Weymouth - National Railway