1860 E Sam Houston Pkwy S, Pasadena, Texas 77503 USA
Inside. I totally missed this when I walked in
Photo Credit: Yelp