Is this place open now?
Address: 4989 Sepulveda Blvd, Sherman Oaks, CA 91403, USA
Delsan Store Los Angeles | Aug 25, 2021
Yes it is
Mark Sandoval | Aug 25, 2021
Yes but only for gof and batting cages, no cafe or video games
Thanks! Your answer is awaiting moderation.