saibaa restaurant Branches in UAE

Dubai, bur dubai shop 1 & 2, ground floor, al mansoori building

043577570

Restaurants Indian Restaurants

Dubai, bur dubai shop 5 & 6, ground floor, oud metha building, street 13a - near lamcy plaza

043708353

Restaurants Indian Restaurants