Mediterranean restaurant, Stella Saldanha, offers a unique dining experience.