Get directions to: International Coffe Shop, Ridgewood, NY
Restaurant address: 59-40 Myrtle Ave Fl 1 Ridgewood, NY 11385, USA
Restaurant: International Coffe Shop