5 Greek St, Soho, London W1D 4DD, United Kingdom
Closed· Opens Fri at 17:00
5 Greek St, Soho, London W1D 4DD, United Kingdom
No delivery
Spot something wrong?
Dishes at 68 and Boston. Prices may vary in venue.
Been to 68 and Boston? Be the first to share what you ate.