2730 Santa Lucia Ave, Carmel, CA 93923

Menu