Locations Southborough, MA (508) 481-1714 50 Turnpike Rd, Southborough, MA 01745 Open 11am-1am, Every Day. Last Call 12:30am. Westborough, MA (508) 366-9262 17 Connector Rd, Westborough, MA 01581 Open 11am-1am, Every Day. Last Call 12:30am. Brockton, MA COMING SOON 863 Belmont St Brockton, MA 02301 New Location!