Get directions to: Cena 2000 Ristorante & Bar, Newburgh, NY
Restaurant address: 50 Front Street Newburgh, NY 12550, USA
Restaurant: Cena 2000 Ristorante & Bar