Unit 3-5, Dolphin Square, Weston-super-Mare, BS23 1FF
01934 682 100
Our stylish restaurant in Weston-super-Mare is situated in the heart of the town centre. Join us at our 127-seater venue, which draws heavy inspiration from the nearby pier and beach, and tuck into our iconic pizza. Sit on our striped fabric chairs or banquette seating and take in the fascinating artwork as you enjoy a tasty Italian meal.