A traditional gyro restaurant, O Archontas has been serving classic Greek flavors for over a decade.