Italian restaurant · 31 N Lewis Rd, Camarillo, CA
More food in Camarillo, CA · Italian Food in Camarillo