We had seen on google that this restaurant had good reviews so we decided to give it a try. It’s located in an inconspicuous spot, in a retail unit of a strip mall. We managed to get a table for two, and started looking over...the menu. We decided on the Roasted Vegetable platter for a appetizer, an we shared a “Lombardi” pizza for the main. The roast vegetables were delicious, with a bit of a balsamic glaze and pesto on the side. The pizza was fantastic. It was fennel sausage, pepperoni, and cremini mushrooms. The sauce had a wonderful garlic taste to accent the rest of the toppings. Together, they tasted amazing. It’s no wonder people were waiting for the next available table, and pizzas were constantly going out the door. Definitely worth going to more than once.More