Chez Leila is a cozy neighborhood spot in Ottawa, ON, known for its welcoming ambiance and simple, yet flavorful dishes.
With a focus on traditional recipes and fresh ingredients, this restaurant offers a taste of home-cooked meals in a relaxed setting.
Generated from their business information