La Taverna
Mediterranean · Italian · Greek
Mediterranean restaurant offering Italian and Greek cuisine.
Location
Best places nearby
The highest rated places close to La Taverna.
Local restaurants nearby
83 Lower Bristol Road, ENG
Location
The highest rated places close to La Taverna.
83 Lower Bristol Road, ENG