Restaurants on Long Acre
Greek

The Real Greek

Long Acre, Soho 60 - 62 Long Acre, Covent Garden,
London, WC2E 9JE