Ice cream shop · 8600 N MacArthur Blvd #154, Irving, TX
More food in Irving, TX · Ice Cream in Irving