Stochas Stochas Music, fun, good food. Stochas is more than a restaurant. What does all this have to do with llamas? See for yourself… TASKS Complete production CATEGORY Commercial CLIENT Stochas Restaurant LET’S TALK