29001 Canwood St, Agoura Hills, California 91301 USA
Doesn't look like much, but it's good stuff!
Photo Credit: Yelp