HoursMon - Fri 11:30am - 2:30pm & 5:00pm - 10:00pm l Sat - Sun 5:00pm - 10:00pm
WelcomePresenting Italian flavors in the heart of wine country for over 25 years, this lovely, family-owned restaurant will set your taste buds aglow. Congenial and casual atmosphere offers indoor and outdoor dining options. Also perfect for your next party.
At A Glance
- Special Menu Options
- Wine And Beer Only
- More Info
- Outdoor Seating
75 Montgomery Drive, Santa Rosa CA 95404