WelcomeA homey, friendly atmosphere is what will bring you into this Italian restaurant. The colossal portions, bargain prices and distinctively luscious food are what will keep you coming back. Kids welcome, so bring the whole group.
At A Glance
- Wine And Beer Only
- More Info
- Outdoor Seating
2700 Yulupa Ave, Santa Rosa CA 95405