This place has the best thin crust Margherita pizza that I can find. The flavors are robust and the crust is the perfect crispiness. Other pizzas I have tried are very good as well, with a lot of toppings that you can't find in an everyday pizza joint. Definitely stop by if you can!
more