L'escargot
• Mission Street and 4th Ave | Carmel, CA | 93921
L'escargot is a fine dining French cuisine restaurant located in California. They have a warm romantic dining area with plenty of space between tables.
Mission Street and 4th Ave
Carmel
CA
93921
