3414 Washington Ave, Houston, Texas 77007 USA
Sliders - Mob Boss and Truffled Egg Club
Photo Credit: Yelp