Display of Lebanese Dishes at Yalla Yalla Restaurant London
Size: 5152px × 3604px
Location: 12 Winsley Street London England UK
Photo credit: © setchfield / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: cuisine, culinary, dining, food, interior, lebanese, meal, mezze, mix, mixture, place, plates, restaurant, room, spread, street, tables, yalla