Luna Rossa

347 E 85th St
New York, NY  
Hours of Operation
Mon-Wed 1:30pm-9:45pm
Thu-Sat 1:30pm-10:30pm
Sun 1:30pm-9:45pm
Customer Reviews
Business Details
People Also Viewed
Bar Italia
1477 2nd Ave
New York, NY
 (4)
Papa John's Pizza
1732 2nd Ave
New York, NY
Islands
1305 Madison Ave # 1
New York, NY
 (5)