Update Info - The Plaza
This restaurant was reported as closed. If it is open, let us know.
The Plaza
5711 Hillcroft St
Houston, TX 77036
5711 Hillcroft St
Houston, TX 77036
This restaurant was reported as closed. If it is open, let us know.