Restaurant Details
Restaurant Name: Nello
Address: 696 Madison Avenue, New York, NY 10065
Borough: Manhattan
Phone Number: 2129809099
Cuisine: Italian
Restaurant Name: Nello
Address: 696 Madison Avenue, New York, NY 10065
Borough: Manhattan
Phone Number: 2129809099
Cuisine: Italian