Taste of Italy

restaurant in McMillin Otay Ranch Spa, Bonita

Phone: (619) 591-9201

Website: tasteofitalyinc.com

Address: 1730 E Palomar St