studio city
studio city
12401 Ventura Blvd.
Ventura Blvd.
Studio City, CA 91604
Daily from 11am to 9:05pm
see the menu →
Lemonade
back to top