A Casa Leca is a vegetarian restaurant offering a refined and authentic French gastronomic experience.