5147 N Travis St, Knollwood, Texas 75092, Sherman, Texas 75092 USA
Appetizers and salad!
Photo Credit: Yelp