Search results
We did not find results for: Russo's Bar & Grill Amsterdam, NY.
Check spelling or type a new query.
We did not find results for: Russo's Bar & Grill Amsterdam, NY.
Check spelling or type a new query.
365 W Main St Amsterdam, NY 12010 2432.33 mi
Is this your business? Verify your listing
3.5 73 reviews
I think Russo's is one of the best restaurants in Amsterdam. Great food, cocktails and service. I had the pizza, which is thin crust. Fresh ingredients and seasoned well. Classic Italian... More
Back again at one of our local Italian spots in Amsterdam. My wife and I were delighted to see some menu and drink changes as well as some work updating the inside. Service is always good here and... More