Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in London
2.245 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,0
5 Opinions in 1 websites
Terminal Bldg, Airport Way, Luton, London LU2 9LU England, England
ItalianThe best pain au chocolate ive ever had. Lovely place, lovely staff and delicious food and drink . Can’t wait to come back!