The Rice
909 Texas Avenue, Houston, TX 77002
(713) 228-7423