Royal Malabar Restaurant is located in Dammam, Saudi Arabia on 2055 الثامن عشر،طريق الكورنيش،, As Salam. Royal Malabar Restaurant is rated 3.9 out of 5 in the category indian restaurant in Saudi Arabia.
Address
2055 الثامن عشر،طريق الكورنيش،, As Salam