6819 Sepulveda Blvd, Suite 201 Van Nuys, CA 91405 ()
Located on Sepulveda & Vanowen right behind the donut shop (Inside the "Mid-Valley Professional Building").
Great place! Staff was friendly and my friends and I had such a great time. We made it out with 4 min. Left!!! It's a great different experience ! And great with parking.Daniel