The Grill Shack The Dubai Mall Second Floor Food Court, , , , , , 97143882382 : AKIBA... | DEMON DUCK... | BOMBAY...
.. : : :