red box restaurant Branches in UAE

Dubai, al qusais ground floor, sheikh saeed al maktoum building, damascus road - near dubai residential oasis

042583318

Restaurants Sri Lankan Restaurants

Dubai, jebel ali shop 3, ground floor, building 6, zen 3, street 1 - near grand midwest express hotel apartments

044539996

Restaurants Sri Lankan Restaurants