Restaurants - Italian in Newbury Park, CA
Bella Luna Italian Restaurant
Roma Italian Deli