Bars & Lounges || April 30, 2011, 1:10 pm
Electric Owl Social Club
If there were such a thing as a “one stop shop†for a night out, it'd be Electric Owl Social Club. It’s a live music venue with 8,000 sq. ft. of space, multiple floors, Izakaya-style food, two bars, as well as a cold beer and wine store...







