Location: 915 South Escondido Boulevard, Escondido, CA 92025
Phone:(760)741-7499
Category: Restaurants
Tags: Italian Restaurants