Taste of Italy Inc.

restaurant in Teralta West, San Diego

Phone: (619) 280-8474

Address: 4001 El Cajon Blvd