10333 Old Redwood Hwy, Windsor, CA 95492, United States
View on Map
What travelers say:
This restaurant is really good, I like the style inside, the restaurant is clean and tidy, it makes people feel great inside, the service inside is also great, let people experience a great consumer experience. The food tastes great and the price is affordable.