Sofra

$$, Reservations, Outdoor Seating, Happy Hour, Turkish

Mayfair

18 Shepherd St
London, Greater London W1Y 7HU
Call: 442.074.933320
http://www.sofra.co.uk

Nearby