Start from
The Deli
1117 Sebastopol Rd, Santa Rosa 95407