bella dubai

The Bay


One of the best Pizza in Dubai!! A relaxed beachside brasserie overlooking the blue waters of the Arabian Gulf and Dubai’s glittering skyline, the Bay is located in the Mandarin Oriental Jumeira, with its inviting interiors and unmatched levels of service, the resort brings a new wave of luxury to the shores of Dubai.