Restaurant Details
Restaurant Name: La Mela Restaurant
Address: 167 Mulberry Street, New York, NY 10013
Borough: Manhattan
Phone Number: 2124319493
Cuisine: Italian
Restaurant Name: La Mela Restaurant
Address: 167 Mulberry Street, New York, NY 10013
Borough: Manhattan
Phone Number: 2124319493
Cuisine: Italian