6203 Edloe St, Houston, Texas 77005 USA
Little Matts Cheeseburger and Garlic Fries
Photo Credit: Yelp