wonderful, healthy vegetarian food with a flair! convenient Toluca Lake location, close to studios. Pros: mostly vegetarian Cons: small seating area
All reviews seem positive