Howard's Pizza

Great Falls, United States

Howard's Pizza is a favorite watering hole in Great Falls. This great restaurant does great pizza, good food and italian sausage. Nice wines. A wood fired oven. Friendly staff. Decent prices.