Aleo

Permanently closed
7 W 20th St
New York, NY 10011
One of the premier Italian Restaurants that are nestled in the Chelsea, Flatiron and Gramercy sections of Manhattan. A VETERAN OWNED BUSINESS

Find related places

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.