This Greek restaurant is known for its traditional Greek cuisine. Guests can enjoy specialties such as octopus, doner kebabs, and souvlakia.