4320 Almeda Rd, Houston, Texas 77004 USA
Sweet Potato Dill Fries, sweet porta, latini
Photo Credit: Yelp