4114 Burkburnett Rd, Wichita Falls, Texas 76306 USA
Homemade Baklava and Greek coffee
Photo Credit: Yelp