Italian Pizza & Grill

320 Nelson Road, Twickenham TW2 7AH

● Open
3.8 26
Advertisements
Hours open
Photos
Location & Phone number
Reviews
Add Review
Advertisements

Hours open

Monday:

12:00 PM - 11:55 PM

Tuesday:

12:00 PM - 11:55 PM

Wednesday:

12:00 PM - 11:55 PM

Thursday:

12:00 PM - 11:55 PM

Friday:

12:00 PM - ?

Saturday:

12:00 PM - 0:05 AM

Sunday:

12:00 PM - 0:05 AM

Advertisements
Advertisements

Photos

  • Photo of Italian Pizza & Grill - Twickenham TW2 7AH, United Kingdom
Advertisements

Location & Phone number

320 Nelson Road, Twickenham TW2 7AH, United Kingdom
Advertisements
Advertisements
Advertisements

Reviews

New Review
Rating (required):
Mehrdad Jelodar:
5

"Visiting relatives here from America, the pepperoni tasted amazing! Also the cute boxes with chefs on them were just adorable!"

almost 2 years ago
Mateusz Szuryński:
5

"I know the owner privately, because i step by almost everyday; one of the best pizza shops in whole London, highly recommend"

almost 2 years ago
Jane Lawrence-Tuck:
5

"Ordered when a flyer came through the door. Lets have our first takeaway treat since Covid started we thought. Oh boy, such a fantastic pizza, delivery time was great and worth every penny of the 'Couple Deal'. Would definitely buy again and definitely would recommend. Thank you"

almost 4 years ago
Alan W:
5

"Very good pizza. Order here often. Would recommend! Great prices when collected."

almost 5 years ago
Advertisements

People Also Viewed

Advertisements
Advertisements
Advertisements
Advertisements
Advertisements
Advertisements
Advertisements

People also searched for

Advertisements

List of local businesses, places and services in London

⭐ business help 🔍 services ☎ phones 🕒 opening times ✍️reviews 🌍 addresses, locations 📷 photos