Sir And Star

Margaret Grade and Daniel DeLong's restaurant at The Olema Inn, which we raved about several weeks ago, now has its own name.

Sir and Star