Your Subtitle text
  12265 Ventura Blvd. #112, Studio City CA 91604                          Tel: 818.980.5888           Fax: 818.980.5988
Sun - Thu   11:00am - 10:00pm   | Fri - Sat 11:00am - 10:30pm
DINE IN  DELIVERY  TAKE OUT  CATERING
Website Builder