NICO
417 Hanover Street, Boston, MA
Nico Ristorante, located in Boston’s beautiful North End at 417 Hanover Street, offers uncompromising Italian Cuisine. Award winning Chef Salvatore Firicano showcases uncomplicated, distinctive, and unforgettable Italian Cuisine highlighted with the season’s best ingredients. Nico is open seven nights a week for dinner and is offering a menu at the More Information