This place probably has the best pizza in all of South Windsor - it also has very friendly owners who know my family by name - and are very personal with the surrounding community. Even the pizza men are friendly and will even come into your house to put the pizzas on the counter. They both deliver, pickup and have a dining area - although it leaves a lot to be desired. However, the food is well worth it.
more