They are conveniently located right at the center of Harvard Square, just a few steps away from Harvard Square T station. Their thin crust pizzas are very delicious and they have plenty interesting combination of toppings that you can choose from. I had a hard time trying to decide which one I should try because they are all sounds very appealing. The relax atmosphere in the restaurant makes it a great place to hang out as well. If you like pizza or if you just want a place to hang out, you should definitely try this one. Recommended.
more