Dinner at Camellia Restaurant, South Lodge

When you get invited to dinner at Camellia restaurant at South Lodge, you generally know you’re in for a treat. If you don’t know it, Camellia is one of three restaurants at South Lodge, the other two being The Pass and Botanica. South Lodge itself, as a building, has an interesting history, but it is … Continue reading Dinner at Camellia Restaurant, South Lodge