MICHELIN Guide United Kingdom
Meraki
- 80-82 Great Titchfield Street, London, W1W 7QT, United Kingdom
- 20 - 60 GBP • Greek
Take Away
Extensive Greek menu for collection or delivery Tuesday-Sunday
MICHELIN Guide United Kingdom
Meraki
- 80-82 Great Titchfield Street, London, W1W 7QT, United Kingdom
- 20 - 60 GBP • Greek
MICHELIN Guide’s Point Of View

- ‹ The MICHELIN Plate: Good cooking
- ó Comfortable restaurant