Location: 133 North 11th Avenue, Hanford, CA 93230
Phone:(559)584-9888
Category: Restaurants
Tags: Italian Restaurants