Electric Owl Social Club


Electric Owl Social Club

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...
View this article.