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

HOURS
*STORE CLOSURE*
SUN 7/31
MON - THU 11AM-7PM
FRI + SAT 10AM-8PM
SUN 11AM - 6PM

ORDER FOR PICKUP