Hidden in the charming town of West Newton, Pennsylvania, The Trailside restaurant serves up a gyro so magnificent it might just ruin all other gyros for you forever. This unassuming eatery along the ...