Strada
Avg/Person £22.50 · £45
Italian Food
Illustrative photoCuisine
Italian
Cost for 2
£45
Address
Terminal 3
Phone
Opening Hours
Monday to Sunday:6:00 am - Last departing flight
London
Italian Food
Illustrative photoItalian
£45
Terminal 3
Monday to Sunday:6:00 am - Last departing flight