Videos by Leena & Deena Restaurant in Sharjah. Leena & Deena is a typical Multi-Cuisine Restaurant Specialized in Kerala food and snack fries..