Cuisine
Italian, Pizza
Cost for 2
£45
Strada Heathrow Terminal 3
Location
Terminal 3 Airside, Heathrow Airport, Hounslow, TW6 1QG
+44 (0) 20 8564 7860
Strada Portsmouth Gunwharf Quays
Location
Gunwharf Quays, Portsmouth Harbour, Portsmouth, PO1 3TW
+44 (0) 23 9281 7278
Strada Riverside (More London)
Location
2 More London Place, The Riverside, London, SE1 2JP
+44 (0) 20 7403 8321