14228 Ventura Blvd
Sherman Oaks, CA
(818) 995-8254





Dine In              Take-Out
Tues. - Sat. 12pm - 10pm
Su. 12pm  -  8pm




Menu     ~    Street Map     ~   Yelp  ~    Take Out Menu    Home