Royal BBQ

Dubai Other Sherlock St