royal taste restaurant

974 4450 0201

Royal Taste Restaurant, Salwa Road South, Doha, Qatar

Mon-Sun: 11:00 am-11:00 pm

View More Details

Salwa road’s best kept secret! Catering to the suburban Doha and the offices based out of the industrial area where there is little to choose from when… Read more…