Phone: +17075446880
Address: 1000 West Steele Lane, Santa Rosa, United States Of America
City: Santa Rosa
Dishes: 8
Reviews: 630
"My food came very fresh and hot still. The fries were warm and crispy and I'm very happy with this order. Thank you"
All prices are estimates.
Santa Rosa, in California's wine country, offers a vibrant culinary scene, often featuring fresh farm-to-table dishes, artisan cheeses, and local wines, reflecting its agricultural richness.