Barcelos restaurant

Dubai Other Ground Floor, Sama Tower, Sheikh Zayed Road, Trade Centre 1