Lola Taverna is a captivating Greek oasis located in Soho. Drawing inspiration from the vibrant tavernas of Greece, Lola Taverna offers an immersive dining experience that transports guests to the sun-soaked shores (and flower studded ambiance) of the Mediterranean. Indulge in an array of authentic Greek dishes, from traditional meze plates to succulent grilled meats and seafood. The restaurant is sure to impress, with outdoor seating available throughout the shoulder season thanks to heated lamps.
Service | |
Food/Drinks | |
Ambiance | |
Average
|
|