I just drove by the intersection of Reseda & Devonshire and saw on the SEC Shik Do Rak! It's actually one lot east of that corner, behind the car wash.
It wasn't open and the lights were off so it makes me wonder, is it new and they're going to open? I imagine so because I'm sure I would've heard about it if was open already.
Anyone got the scoop?