Package: 5
Location: 629 4th St, Santa Rosa, CA 95404, USA
Family-owned and run Italian / pizza restaurant that's brought the taste of Southern Italy to Santa Rosa CA & Sonoma County for over 30 years! A mainstay of downtown Santa Rosa, offering award-winning pizzas and traditional Southern Italian dishes.
Submitted by jo,
23/11/2015 11:05 am,
1700 views