6601 W Sam Houston S Pkwy, Houston, Texas 77072 USA
Part of the nice, clean restaurant with nice murals and several rooms.
Photo Credit: Yelp