15135 North Fwy, Suite 600, Houston, Texas 77090 USA
Seating area left of bar area
Photo Credit: Yelp