Royal Malabar - Al Bilad Mall, King Khaled St Al Qazaz Dammam

Location
Al Bilad Mall, King Khaled St Al Qazaz Dammam Al Bilad Mall, King Khaled St Al Qazaz Dammam
Branch Type
Classic Restaurant
Seatings & Rooms
Indoor, Single Section, Family Section
Mood & Atmosphere
Quiet
Features & Services
Non Smoking, Takeaway