Every neighborhood has it’s own Italian spot and Upper West Siders all know the road to this place.
Conveniently located close to the Museum of Natural History, you can never fail when stepping into this restaurant.
The manager will greet you with a smile and will help you making the right decision.
Their ravioli with ricotta and spinach is a must-try evergreen.
Try one of the daily specials!
All pizza’s and fresh pasta’s are home made, the Nero D’Avola from Sicily will make you feel as if you were having dinner underneath the Italian Sun…
502 Amsterdam Avenue
New York, NY 10024
Photo credit: TripAdvisor