This tiny little place, located in the busy streets of Deira area is mostly recommended by residents and employees working in the area where they h...