Get directions to Villa Fresh Italian Kitchen
in Carlsbad Premium Outlets

Location of store Villa Fresh Italian Kitchen in Carlsbad Premium Outlets outlet mall is 5620 Paseo del Norte, Suite 100, Carlsbad, California - CA 92008.

GPS Coordinates: 33.125422, -117.321389


Your address:

« Return to store detail