This is simply the best pizza I've ever eaten. And when they advertise thin crust, they mean paper thin. Crispy deliciousness.
We had the, classic bistro and the pepperoni sausage. Both tasted great. We called ahead for pick-up, and the pizzas were ready at the time promised.
Pizza here is sliced into squares.