Address of Subway Restaurant Barsha 1 (Bahwan Tower) Branch Dubai
UAE :: Dubai Emirate \ Al Barsha & Al Quoz \ Al Barsha - Al Barsha 1 - Al Barsha Road, Behind Mall of the Emirates, Bahwan Tower, International House Building, Ground Floor, Shop No. 05