Wednesday, February 14 @ 6:00PM — 9:00PMWed, Feb 14 @ 6:00PM — 9:00PM
2 Chef's Restaurant & Bar, 317 West Boylston St, Worcester, Ma. 01606 USA