Al Forno 1

Near the Waterfront, Level 1, Dubai Mall, Dubai