Slammed Pizza

restaurant in Parkview, San Diego

Phone: (858) 430-6790

Address: 3520 Ashford St