
Luna Rossa
RestaurantsListed for students and visitors near Columbia University in New York, New York.
Luna Rossa on East 85th Street on the Upper East Side is a cozy Italian restaurant seating up to 35, developed by Chef Paolo Floess, with Italian wines, dine-in and online ordering.