This place seems like it closed down. I was just there and there were locks on the gate and a big metal door where the regular door was. It was closed during their open hours.
Address: 116 S Market St, Inglewood, CA 90301, USA
Jonny Thrash | Dec 25, 2019
New hours are monday to Thursday 6pm -midnight and friday to Sunday 8am- 11pm
Tony Grands TV | Dec 25, 2019
@ Anthony, Yep. Gone. I saw it coming months ago.
Thanks! Your answer is awaiting moderation.