Al-Mahara is located inside the luxury Burj Al Arab Hotel in Dubai and claims to be the best seafood in town. Through the golden arch you find yourself in the dining room, in the center of which there is a stunning aquarium, so guests can watch sharks, stingrays and other amazing fish...