Meze offers a dining experience. Located on Artemidos Avenue.