The Village, Big Sur

Restaurant in Big Sur, California