Howard's Pizza & Subs
Address:
4202 El Cajon Blvd, San Diego, CA 92105
Phone:
(619) 280-5330
Pizza,
Restaurants,
Deli
Other Businesses:
- Popeyes at 1737 Euclid Ave, San Diego, CA 92105
- Tea Time at 5437 El Cajon Blvd, San Diego, CA 92115
- The Sandwich House at 11404 Sorrento Valley Rd, San Diego, CA 92121
- Voltero's Deli at 3691 Mission Blvd, San Diego, CA 92109
- Subway at 3807 Fairmount Ave, San Diego, CA 92105