World's Largest Stromboli

Oven baked crust stuffed with cheese and your choice of three pizza toppings

  • With 3 toppings14.99
  • Additional Toppings1.49

Language

2018 © Menutab for Restaurants