Anyone know if this place is open yet in Framingham? they were supposed to open this week i think, but i cant find a phone number to call. The beer co website lists them as having a live show at the framingham location this friday though so it looks like they're open now.

Lets make this happen +D