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

2019 © Menutab for Restaurants