About Armando's Pizza Bar
22 Yelp Reviews
tyler.whitehead18/23/19, 12:19 a.m.
Best pizza Windsor has to offer. Innovative pizzas using fresh local ingredients.
ben.campeau8/21/19, 12:46 a.m.
Good pizza a bit too doughy, cheese and sauce are very good and crust has a nice crisp to it