Sofra

Mayfair

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

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

Nearby