This restaurant has seriously good food! I grew up on it and so did my mom. Colorado is one of the worst states to live in if you love pizza, Arvada Villa has the best pizza in CO. Thin crust, yummy sauce (you could put it on your shoe & it would still taste good:) and a perfect blend of cheeses.
They also have yummy home made pasta, sausage and meat balls!
I highly recommend this hidden treasure! Once you try it, you'll be hooked! :)
Pros: Yummy, Yummy, Yummy
more