Beetle House NYC
Closed
Beetle House was created by Zach Neil and opened as a pop-up restaurant in New York City in April of 2016. Due to its demand and success it became a welcomed and celebrated permanent part of New York City nightlife. The Hollywood California location opened in May of 2017 and has also become
Not rated yet