Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in England
7.169 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,5
18 Opinions in 1 websites
Windsor Royal Station Jubilee Arch Unit 7 , Windsor Royal Station, England
ItalianFound this little cute spot in windsor. I had the chicken panini (halal) which was soo yummy and was complimented with some salad. Maradona (staff) is such a lovey lady, very welcoming place to eat a
pasta4,5
17 Opinions in 1 websites
Industrial Park 133 Copeland Road Copeland Industrial Park, London SE15 3SN England, England
ItalianGreat ingredients, making great food in a great atmosphere. Small & personal, it's like you have a guest chef preparing dinner in your own kitchen. Your food is prepared in front of your very eyes, Yo
spaghettipasta