Amsterdam Cafe

Cafe · 11146 Southwestern Blvd, Irving, NY

Hours

More food in Irving, NY · Cafe in Irving