Location: 403 West Grand Avenue, Escondido, CA 92025
Phone:(760)489-6835
Category: Restaurants
Tags: Italian Restaurants