Meli Melo

110 Madison Ave
New York, NY  
Hours of Operation
Mon-Fri 11:30am-11pm
Sat 4pm-11:30pm
Sun 4pm-11:30pm
Customer Reviews
jaygreeca on 08/02/2010
This is one of the best deals in town, o...
Business Details
People Also Viewed
Glass Bar
127 W 28th St
New York, NY
The Capital Grille
155 E 42nd St
New York, NY
464 3rd Ave
New York, NY