Shalimar Restaurant

Ras AlKhaimah Other Al Rams Road