718 Amsterdam Ave.,
New York , NY 10025 UNITED STATES
Based on 3 reviews
Excellect in all aspectsI love this place as I have been going here for a while. The food is delicious especially the pizza. The staff is very friendly and tentative to the needs of the customers. Very affordable. The manager is great always making sure everyone...
Awesome ItalianBest homemade lasagna I've ever had...with a unique twist! Great atmosphere, friendly staff, great wine....just go!
Bad serviceFood was good here but the service was slow and they mixed up our order. The pasta was pretty good but nothing worth raving about.
Worldwide > United States > New York, NY > Italian Restaurants