This Greek restaurant is centrally located and offers generous portions of delicious Gyros. The staff is known for being friendly and efficient.