مطعم قصر النورس is located in Abha, Saudi Arabia on 7536 الامير سلطان، Al Nuzhah. مطعم قصر النورس is rated 3.7 out of 5 in the category fish & chips restaurant in Saudi Arabia.
Address
7536 الامير سلطان، Al Nuzhah
Accessibility
No wheelchair-accessible entrance