Get directions to: Ambrosia Polish American Del, Ridgewood, NY
Restaurant address: 690 Woodward Av Ridgewood, NY 11385, USA
Restaurant: Ambrosia Polish American Del