To see all of the pages of our menu,

please click on the arrows at the top of the page

Be sure to check out our daily specials! 

6560 Hembree Lane Suite 178, Windsor, CA 95492  

(In the Home Depot/Walmart Center).  (707) 836-4096

Gift Certificates Available