1000 W Oaks Mall, Houston, Texas 77082 USA
An open store but the doors aren't really open
Photo Credit: Yelp