Category: | Restaurant, |
---|---|
Address: | 12121 Victory Blvd, North Hollywood, CA 91606, USA |
Zip code: | 91606 |
Very delicious,I googled a lot of times but never found this kinda places around me at the google.Suddenly was passing by and stopped,will definitely come back.Some picture to make sure you guys will find place :)