270 Tremont St, Boston, Massachusetts 02116 USA
Extravagant artwork inside the venue.
Photo Credit: Yelp