Al Beiruti Café has just unveiled its third Dubai location at the picturesque Bluewaters Island. Known for its authentic Lebanese cuisine and vibrant...