royal foods restaurant Branches in UAE

Dubai, al quoz ground floor, grand shopping mall, latifa bint hamdan road - near oasis village

043388977

Restaurants Indian Restaurants

Restaurants Indian Restaurants