Get directions to: Stella's Pizzeria, Newburgh, NY
Restaurant address: 283 Broadway Newburgh, NY 12550, USA
Restaurant: Stella's Pizzeria