BAI Bar & Terrace

Radisson Blu Canal View, Business Bay, Dubai