Nicks is located at 124 Millbury St, Worcester, MA. This location is in the Green Island neighborhood. This business specializes in Bars, Pubs, & Clubs.
by merchantcircle on January 27, 2016 from merchantcircle
Information from the business
Live Music Venue, 30's-40's Style Atmosphere, Eclectic Jukebox, Food, Appetizers, Beer, Wine,...