SANTA ROSA, CALIFORNIA

Our downtown Santa Rosa location is located in the heart of Sonoma County. This location opened on Valentine's Day, 2009. Stop in, call in to pre-order, or we offer online ordering for quick pickup. See the link below.

santa rosa

404-A MENDOCINO AVE
SANTA ROSA, CA 95401
707.703.4228

WINTER HOURS
SUN - THU 11AM-6PM
FRI 11AM-7PM
SAT 10AM-7PM

ORDER ONLINE HERE