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.
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.