food castle restaurant Branches in UAE

Dubai, bur dubai 16th street

043355717

Restaurants Indian Restaurants

Dubai, al qusais dubai international airport, terminal 2, al quds street

042991900

Restaurants