Pizzaiolos

279 North Ballston Avenue, Scotia, NY

Menu (As of 10/30)

Pizzaiolos: hours and how to order