Houston, TX Metro >
2132 Holly Hall St,
“They have a terrific varaity of pizzas to choose from as well as other items such as pasta dishes, sandwiches, hot wings and desserts.”
“Villa Roma has the BEST pizza in Houston.”
“The best place ever to eat”
“for one will never order from them again and will let everyone else in my complex know about the bad service and low quality as well.”
“tastey food real cheese friendly people low price”
Sign in with Facebook
Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now