The food here is so good, this is my favorite place to eat. The pizzas are amazing, the people are great, the inside is really perfect. They are really accommodating to allergies and custom orders. Their black tea lemonade with mango is my favorite drink.
Parking is a pain but the food is totally worth it. I strongly recommend any pizza and any sandwich, you will not go wrong.