Taj Mahal Restaurant

Ras AlKhaimah Other Al Mamourah Rd