Big Sur Deli

Restaurant in Big Sur, California