is Ranked #3 of 14 Restaurants in Windsor.
Some say it is horrible, great, wrong.
The Latest Review: ★
Sent on the 14th of April, 2016
Horrible service, order made completely wrong. Owner was rude and combative and while she acknowledged the order was wrong she never apologized and proceeded to defend the pizza that was made with the wrong toppings, crust and was burnt. After being a loyal customer for twenty years I will never be back again.
Rank #3 of 14