25 Union St, Boston, Massachusetts 02113 USA
Some awesome Liver Lovers hanging out with the cast after the show!
Photo Credit: Yelp