Just go there. It's amazing and fair priced. I Go once a week just because its great!
No I don't but the average price is between 8 and $9 for a pizza they just have one size you can build your own and put as many toppings on as you want just like subway sandwich or you can choose one of their specialty pizzas and I got to cesar salad average size three servings it was around $8 to but they have a special parking spot if you order online and go pick up there are two spots right next to the front door
Thanks! Your answer is awaiting moderation.