Taverna Gyros offers delicious Greek-inspired gyros.