Phone: +17075456941
Address: 695 Lewis Rd, Santa Rosa I-95404-2430, United States
City: Santa Rosa
Dishes: 35
Reviews: 1663
"I found this place and I won't go anywhere else for my sandwiches and raviolis or lasagna, they're so friendly when I brought 4 from my friend to lunch, we ate outside on the tables and the owner came out to make sure we were all right, you won't find any more. The food is as good as I said before I'm not going anywhere else."
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.