GastroRanking-logo

The best restaurants serving Italian food in Berrow Sedgemoor South West

1 Restaurants on GastroRanking

restaurant_img
4.0

12 Opinions

location-icon247a Berrow Road, England
Italian
outdoor_seating_316641takeaway_316641delivery_316641

Pizza tasteless and over cooked not nice at all like used to be at other location . Sadly won't be returning not nice pizza at all .