A popular restaurant, Diana's Ecke offers a dining experience.