American restaurant · 11979 Southwestern Blvd, Irving, NY
More food in Irving, NY · American Food in Irving