Sofra

  • Restaurants
  • Turkish
1 Love It
© Sofra Restuarants 2008
Marylebone
Venue name: Sofra
Contact:
Address: 1 St Christopher's Place
London
W1U 1LT
Do you own this business?
LiveReviews|0
2 people listening