Sofra Turkish restaurant in Mayfair, London
Sofra Turkish restaurant in Mayfair, London
Size: 3600px × 2464px
Location: London
Photo credit: © Jeffrey Blackler / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: branch, central, chain, cuisine, eating, exterior, food, landscape, london, market, mayfair, mediterranean, night, nighttime, restaurant, shepherds, sofra, turkey, turkish