EXPLORE THE MENUDAR AL KARAK & AL MUHALA - L.L.C - O.P.CAbu Dhabi, United Arab Emirates Salam Street, Abu Dhabi, Abu Dhabi 024410055 Open digital menu ↗