3711 Cahuenga Blvd, Studio City, CA 91604, United States
View on Map
What travelers say:
The name of the store has already told us, they are made from vegetables, the dishes feel very fresh, and especially crispy, it feels very good, the taste is great