Really nice place in the middle of Letojanni.