Allo Pizza

3.7
(20 reviews)
Toulon 503 boulevard Jean Baptiste Abel, Toulon, 83000
+33 4 94 31 16 12Official website
Cheap Eats
Delivery
Italian
Pizza
Restaurants
Takeout
Wheelchair Accessible
Restaurant

At a glance

  • Typical visit: about 1 hour
Allo Pizza | Toulon | France | TripAligner