1835 N Shepherd Dr, Houston, Texas 77008 USA
Killer Noodle is finally in Houston!!!!
Photo Credit: Yelp