L'Echo Cafe is a restaurant and boutique offering quick, gourmet meals with an eco-responsible approach.