South Central Kitchen Bar Terrace

Aviation City - Dubai South, Dubai