Bar
Sofra
Recomendado por 5 habitantes locales,
Consejos de residentes locales
Very nice and cheap Turkish restaurant in Mayfair. Try it and you won't regret it!
Actividades únicas en la zona
Ubicación
18 Shepherd St
London, England