From the moment you step through our doors, we want you to feel welcomed and taste the original Greek Souvlaki in the heart of Himara