D'Amatos Pizza

restaurant in Fletcher Hills, La Mesa

Phone: (619) 698-0880

Website: www.damatospizza.com

Address: 8807 La Mesa Blvd