Pauls Italian Villa 2585 Cochran St APT I Simi Valley, CA 93065 Phone: (805) 526-5360
Category: Family Restaurant Diners