Steves offers fresh, delicious Greek gyros with generous portions at budget-friendly prices. A clean and friendly spot.