Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in Beckton Newham London
2 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4.5
612 Opinions in 2 websites
Armada Way, England
ItalianVisited here whilst staying nearby for the weekend. We had a tastecard so had 2 4 1 on all courses. The restaurant was very quiet on arrival (bank holiday Sunday evening) and remained so during the evening. The food was excellent (we had starters and mains each) and came in good time. The service was at times a little slow as it appeared a stock take was going on at the time. We were too full for dessert this time. Loved up to the Bella Italia brand well.