5147 N Travis St, Knollwood, Texas 75092, Sherman, Texas 75092 USA
Fried green tomatoes
Photo Credit: Yelp