8 restaurants
With a price of >100£
Tamburino Ristorante / Italian
Open now · 12pm - 10pm
8-10 South Western Terrace South Somerset
€€€€
Pizza Hut / Pizza & Pasta
Open now · 12pm - 10pm
Unit 4, Old Town Station Leisure Park South Somerset
€€€€