Au Clair de Lune is a cozy establishment in San Diego, CA that offers a unique dining experience.
Specializing in French cuisine, this charming spot provides a relaxing atmosphere for guests to enjoy a delicious meal.
Generated from their business information