Barcelos Restaurants - PortugueseGround Floor, Sama Tower, Sheikh Zayed Road, Trade Center FirstNear World Trade Centre Metro StationDubai
Barcelos Restaurants - PortugueseChina court, IBN Battuta Mall, Sheikh Zayed Road, Jebel Ali VillageOpposite Pizza ExpressDubai