Yay for free pizza! They were giving away free Margherita pizzas on their official grand opening day, and the lineup was crazy but fortunately it was not that cold. The pizza was a perfect size and really good even with very minimal toppings, and the staff were very friendly despite having an obviously busy day. Will be back for the create your own pizzas as they have a good selection of toppings.