10 Greek St, London W1D 4DH
Bar | European restaurant | Modern European restaurant
The establishment features a menu of deli-style dishes displayed on a blackboard, set within a bright dining area adorned with parquet flooring, tiled accents, and an open kitchen for an engaging dining experience.