Pizza Review
Large Cheese Pie - $14.99 Cheese and sauce was excellent. The crust which is homemade honestly had no flavor. Overall... very good!