14443 Bellaire Blvd, Houston, Texas 77246 USA
So disgusting. A bug inside White Rice
Photo Credit: Yelp