Howard's Pizza Villa

Category: Pizza restaurant in Missoula, Montana

Address: 2010 South Ave W, Missoula, MT 59801, USA

Phone: +14067212011

Opening hours

Sunday: 4–11PM

Monday: Closed

Tuesday: Closed

Wednesday: 4–11PM

Thursday: 4–11PM

Friday: 4–11PM

Saturday: 4–11PM

Thanks! Your review is awaiting moderation.

Questions & Answers

Is this Howards like the ones in greatfalls and Helena. They are delicious

Robbin Morrison | Jul 15, 2019
Phil Sanangelo | Jul 16, 2019

Yes also they have ribs and chicken strips ...some of the best chicken strips around and good fries

Read More

What are the Covid safety practices like here?

People are asking | Jan 15, 2021
Joel S. | Jan 16, 2021

Their dining room is currently closed. They are doing curbside pickup or delivery of orders.

Thanks! Your answer is awaiting moderation.

Thanks! Your question is awaiting moderation.

Related Places