studio city
studio city
12401 Ventura Blvd.
Ventura Blvd.
Studio City, CA 91604
tel: 818.985.5700
fax: 818.980.3401
- if @comingsoon
email
Daily from 11am to 9:05pm
see the menu →
Lemonade
back to top