Howard's Pizza & Subs

restaurant in Teralta West, San Diego

Howard’s Pizza is the place to go for amazing thin crust pizza in Great Falls, MT.

Phone: (619) 280-5330

Website: www.howardspizzamt.com

Address: 4202 El Cajon Blvd Ste C