The simplest, fastest finder. No ads. No profile.

← Back to results

Restaurant · Greek

George's Fish & Souvlaki Bar

164 George Lane, London, E18 1AY · E18 1AY

CuisineGreek
FeaturesFood