Filters
The best Italian Restaurants in Albany
29 results with 39132 reviews from multiple sources
556 DELAWARE AVENUE, Albany
Nicoles is a pretty good restaurant. I think it does well when it comes to catering, weddings and ev...
by Amber on 08/09/2010
Share this page on