120 Mulberry St, Fl 1
New York, NY 10013
New York, NY 10013
Open HoursMo to Su from 12:00pm to 12:00am
OverviewThis charming restaurant specializes in Northern and Southern Italian favorites. Attractive decor, a knowledgeable and friendly staff, and house specialties such as lobster ravioli...
more