Get directions to: Costagliola's Little Italy, Newburgh, NY
Restaurant address: 121 Washington St Newburgh, NY 12550, USA
Restaurant: Costagliola's Little Italy