Aleo

Permanently closed
Call
Website

Advertisement

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.

Advertisement