Location: 6981 El Camino Real, Carlsbad, CA 92009
Phone:(760)929-8111
Category: Restaurants
Tags: Italian Restaurants