3400 South Main St, Suite 292, Houston, Texas 77002 USA
Zoom into those inner corners.
Photo Credit: Yelp