Greek restaurant offering traditional Greek dishes with high-quality ingredients and a Swedish touch.