Howard's Pizza Address: 1800 14th St Sw, Great Falls, MT 59404 Phone: (406) 454-1212 Payment: Nice to Know: Noise Level Average Good For Groups Yes Pizza, Restaurants Other Businesses: Subway at 701 Smelter Ave NE Ste 1, Great Falls, MT 59404 McDonald's at 701 Smelter Ave NE, Great Falls, MT 59404 Fast Perk Coffee Hut at 615 Smelter Ave NE, Great Falls, MT 59404 It'll DO Bar at 1807 3rd St Nw, Great Falls, MT 59404 Spoons One Way at 1400 10th Ave N, Great Falls, MT 59401