Location: 1902 West Main Street, El Centro, CA 92243
Phone:(760)352-4635
Category: Restaurants
Tags: Italian Restaurants