Authentic gyro restaurant, O Kavvouras, offering traditional souvlaki. Known for its long-standing presence.