PappaRoti

Ras AlKhaimah Other Ground Floor, Manar Mall, Al Muntasir Road, Dafan Al Nakheel