Welcome To Ferraro’s Italian Restaurant

Family-owned Italian restaurant in Ventura, California

✧✧