Greek restaurant, Apolafsi Complex, offers a dining experience.