Chez Lola is a French restaurant specializing in delicious homemade cuisine. They offer a variety of quiches, salads, and desserts, including seasonal fruit tarts, with a focus on homemade pastry.