Phone: (+1)6093017195
Address: 1392 U.S. 130, Windsor, United States Of America
City: Windsor
Menu Dishes: 35
Reviews: 163
"We tried this restaurant for the first time and felt we had to share our experience, even though we usually don't leave reviews on DoorDash. Everything we ordered was delicious! We really appreciated the wide variety on the menu, making it easy for everyone in the family to find something they enjoyed—no small feat! We can't wait to order from here again!"
All prices are estimates on menu.
Windsor is a small town in California's wine country, known for its vineyards and wineries. Local cuisine often features fresh produce, artisan cheeses, and Californian wines.