Pizza Bella

2.9
(16 reviews)
49 King St Parade, Twickenham, TW1 3SG
+44 20 8892 5500Official website
Cheap Eats
Delivery
Dinner
Pizza
Quick Bites
Takeout
Restaurant

At a glance

  • Typical visit: about 1 hour
Pizza Bella | London | United Kingdom | TripAligner