Vila Delicatessen

restaurant in Mission Valley, San Diego

Phone: (619) 296-4922

Website: www.viladelisandiego.com

Address: 7801 Mission Center Ct Ste 105