Get directions to: La Terrazza, New City, NY
Restaurant address: 291 S Main St New City, NY 10956, USA
Restaurant: La Terrazza