Villa Roma Pizza Reviews & Details
Villa Roma Pizza
2132 Holly Hall St
Villa Roma Pizza is located at 2132 Holly Hall St in Houston near the intersection of Holly Hall St and Knight Rd. Their menu consists of Italian dishes . Call (713) 796-1616 for dine in, delivery or takeout.
- Service:Dine In, Delivery and Takeout
- On The Menu:Pizza
- Major Intersection:Holly Hall St And Knight Rd
Tell us more about Villa Roma Pizza Houston!