Location

Lakewood Village

9080 Brooks Rd S, 

Windsor CA 95492

Hours

Sun. - Thurs. 11:30 am to 9pm

Fri. & Sat. 11:30 am to 10pm

Contact

(707) 595 - 3935

Make a Reservation —