Loading map…

The Crab House Cafe

The Crab House Cafe in Weymouth offers a taste of the British coast. The aroma is fresh and briny, and the textures are wonderfully tender, with many seafood dishes prepared using slow-braising techniques.