Stella's Pizzeria

283 Broadway, Newburgh, NY

Menu (As of 10/30)

Stella's Pizzeria: hours and how to order