I called the number several times, but Im only getting a voicemail. Anyone know the correct phone #? Do they do take out? Or is it closed down?
Address: 13636 Sherman Way, Van Nuys, CA 91405, USA
Al Howard | Dec 12, 2018
You can get food to go but you may have to go there, order and wait.
Carl Vitko | Dec 12, 2018
The restaurant on Sherman way IS open 24hrs n yes u can order to take out
Delphine Beaubrun | Dec 12, 2018
They're ALWAYS busy....
Thanks! Your answer is awaiting moderation.