RESTAURANT MENU

The Rice Box

300 W 20th St, Houston, TX 77008, USA