Rice Kitchen

Rice Kitchen

2126 Holly Hall St, Houston, TX
(713) 796-8636 serving: Southwest, Astrodome

Sidewalk Score: 4 out of 10
Location, Location, Location:


Food Delivery, Chinese, Restaurants,

The Low Down

Rants, Raves & Reviews

Beware of this restaurant!
By Houston1 at Menuism

Everyone, Beware of this restaurant!!! I ordered delivery service from the Rice Kitchen several times and I... Read More