We have ordered take out twice now. I think the pizzas are the perfect size and you can tell it's all from scratch. You can order online from yelp and then pick up which makes it easy. I give 3 stars because 2 people in my home are dairy free and wheat free so having allergy options was the main reason we ordered here. You pay a surcharge for vegan cheese and gluten free crust which is completely understandable - but only 1 of the 3 pizzas had enough cheese to be categorized as a pizza. My kids were super upset they had to eat basically a tomato sauce pizza and we were on the road so didn't have vegan cheese at home to add on and didn't have time to turn around to have it made right. So seems like a nice place but don't appreciate paying extra money for something they short you on and end up making dinner frustrating in my home.