Italian Trattoria featuring cuisine from the region of Tuscany, Italy. Recently relocated from 30 years in Kenwood to Santa Rosa. Offering take out, delivery and Dine-in.
Location
Amenities
Bar & Restaurant Amenities
- Serve beer and/or wine
Cuisines
- Italian
Entrée Price
- $5 Sweet Perk
Property Amenities
- Accessible
- Family friendly
- Outdoor seating
- Pet friendly
- Online Gift Card
Days
- Sunday Closed
- Monday Closed
- Tuesday Closed
- Wednesday Open
- Thursday Open
- Friday Open
- Saturday Open