Neighborhood Eats: HALL by Odo now delivering
HALL by Odo is located at 17 West 20th Street in Manhattan's Flatiron District.
More Videos
From CNN Newsource affiliates