23 Pratt St., London NW1 0BE
Bar | Delivery service | European restaurant
The taverna features a rustic design with whitewashed walls and beamed ceilings, offering an authentic dining experience through its carefully crafted classical Greek dishes.