5200 Grand Del Mar Way, San Diego, CA 92130, United States
View on Map
What travelers say:
A very good French dish, the things inside are more exquisite, the bread is also baked by the restaurant itself, the taste of the soup is more rich, is the best French food in Santiago.