A place to lay your head as you head north.
Fantastic souvlakia in town.