Pizza Review
Large Cheese Pie - $17.99. Really good pizza. All ingredients are home made. Sauce could use something more creative. Too plain. Cheese and crust was fantastic. Def enjoyed this pie.