2000 Lyons Ave, Houston, Texas 77020 USA
Outdoor view overlooking the maze made from bushes.
Photo Credit: Yelp