Italian Pizza Grill

320 Nelson Rd, Twickenham, TW2 7AH Directions

Photos

Image of Italian Pizza Grill

Reviews

Great food - piping hot and Tasty.

5
Very good. Very quick and tasty. Great value - better than other local Pizza outlets - and faster
Cancel Update
1000 characters limit

100% scrumptious pizzas and value for the price👍

5
Best pizza 🍕 I have had in years even my grandson addicted to their scrumptious extra large meat feast and great value for money👍totally recommend 🥰
Cancel Update
1000 characters limit