Filter
Delivery
Pickup
Outdoor
The best restaurants serving Pizza pasta food in Little Ilford Newham London
2 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4.5
4 Opinions in 1 websites
811 Romford Rd, England
Pizza & Pasta¡Las mejores pizzas de todas! ! ! Excelente personal. De mucha ayuda. Hicieron todo lo posible hoy para ayudar con una entrega para el cumpleaños de mi esposo. Muchas gracias
4.0
104 Opinions in 1 websites
821-823 Romford Road, Ilford, London E12 6EA England, England
Pizza & PastaFood was okay but the manager lady can do some training on how to provide good customer service, she was being moody throughout the night which ruined our experience even when we tried talking to her she was being moody. I would not recommend anyone to visit this place just because how she made us feel even though we spent over £300