0 likes
sugs13
Best pizza in Windsor! Amazing crisp crust, quality cheese and toppings. Comes with garlic crust which is delicious but if that's not something you like make sure to specify when you order.First time I tried Primo the owner told me he would call me and see what I thought... in my head I was like "ya sure".... he actually did! now that's customer service/relations!! and shows he cares and takes pride in his work!