La Taverna Grill Bistro
Italian
Mediterranean
££ - £££
💬
378 reviews
📍
83 Lower Bristol Road
