Muir's Tea Room

Restaurant in Sebastopol, California

Opening hours: Fr 11:30-16:30; Sa-Su11:00-16:30

330 South Main Street, Sebastopol, 95472