Possibly the best gyros in town