The first thing one might think when encountering The Gyro Shack is how out of place this little restaurant may seem. Most non-locals would simply stumble on it curiously as they drove through the small town of Dellroy on OH-39. It’s not exactly an area known for adventurous eating establishments.The Gyro…