2616 Blodgett St. Houston, Texas 77004Website: Click here for restaurant websitePhone: (832) 780-4856