Location & Hours

Windsor CA 95492

Open 7 Days a Week call or text to place order or get information. 

For reservations call (707) 975 - 8152

We'd love to hear from you!

Success! Message received.