Milo’s Pizza

Address: 6686 El Cajon Blvd, San Diego, CA 92115

Phone: (619) 462-6456

College crowd heads to this strip-mall location for counter-serve slices, subs & sides.

Read More