A restaurant in Negba. Offers a dining experience.