A popular souvlaki restaurant, specializing in kebabs and kalamaki.