Village Pizza (Twickenham)
49 London Rd, Twickenham TW1 3SZ, United Kingdom
3.3
123 reviews
8 comments
CMXC+95 Twickenham, United Kingdom
Location reporting
Claim this location
Monday: 11–1
Tuesday: 11–1
Wedneasday: 11–1
Thursday: 11–1
Friday: 11–3
Saturday: 11–3
Sunday: 11–1
Tuesday: 11–1
Wedneasday: 11–1
Thursday: 11–1
Friday: 11–3
Saturday: 11–3
Sunday: 11–1
Not even that tasty and crunchy how expected
I understand that inflation happens but this is what?? 4 times more than the average price??
I thought I fell asleep and woke up in central london, not TW
Ridiculous
Also, customer service is very polite and patient. I would love to add picture of pizza but we just ate it so quick 😅
If you looking for really nice pizza - just pop in and enjoy! ❤️
Forgot rugby was on today 😳