Strada, Italian chain restaurant, Covent Garden, London, England, UK


Italian chain restaurant serving risotto, pasta and wood-fired pizzas, plus fish and seafood dishes.


Size: 5460px × 3640px
Location: Great Queen Street, Covent Garden, London, England, United Kingdom
Photo credit: © Jeff Gilbert / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: chain, italian, oven staff, restaurant strada pizza italian chain restaurant uk staff waitress pizza, strada, strada pizza italian chain restaurant uk, strada pizza italian chain restaurant uk staff waitress, tips restaurant