Bresca is a Mediterranean restaurant featuring cuisine with ingredients from its own organic garden.