- Email:
- Share:
- StumbleUpon
- Google+
- Send to device
Villa Roma Pizza, Houston, Texas Restaurant Details
Address: 2132 Holly Hall St, Houston (Harris), Texas (TX), 77054
Send to devicePhone: (713) 796-1616
Food:
04/22/2016 4:26 pmThey have the best pizza in Houston. Period |
Food:
04/07/2016 12:16 amPizza arrived hot and fresh. Delicious! Friendly delivery guy. |
Food:
02/28/2016 12:27 amOrdered a one topping ( pepperoni ) large pizza to go. When I got home it had 7 pepperoni slices around the edge of the crust and cheese that was on it tasted like rubber ( no taste ). |
Food:
10/28/2015 4:47 pmCheap pizza and not bad for the cost. Worth a visit for a work week lunch. Other nah sayers just expect authentic Italian pizza for $6.99 haha. |
Food:
08/17/2015 6:35 amTonights Adventure: |