Restaurant Results: Best gyros in lima oh