10840 Scarsdale Blvd, Houston, Texas 77089 USA
Photo of where this sandwich belongs
Photo Credit: Yelp