Lee Snack Bar is a cozy eatery nestled in the heart of Williamstown, MA, offering a variety of quick bites and refreshments to locals and visitors alike.
With a casual atmosphere and friendly service, Lee Snack Bar provides a convenient spot for patrons to grab a snack or light meal while exploring the charming town.
Generated from their business information