Vista Bar & Terrace

Al Rebat Street, Dubai