Subway Arabia
Unit No.S-104-05, Food Court, Third Floor, Oasis Centre Shopping Mall Complex, Sheikh Zayed Road,
Dubai, 971
Subway Arabia is one of the popular Fast Food Restaurant located in Unit No.S-104-05, Food Court, Third Floor, Oasis Centre Shopping Mall Complex, Sheikh Zayed Road ,Dubai listed under
Local business in Dubai
,
Fast Food Restaurant in Dubai
,