Chez Lulu

Chez Lulu offers a charming and diverse French café experience, specializing in authentic French bread, tarts, soups, salads, and sandwiches. Chez Lulu is one of the Three Best Rated® French Restaurants in Birmingham, AL.