Najma Dining Hall (Sea View Restaurant) is located in Najmah, Saudi Arabia on P38JJX3, Surf Ave. Najma Dining Hall (Sea View Restaurant) is rated 3.9 out of 5 in the category eatery in Saudi Arabia.
Address
P38JJX3, Surf Ave
Service options
Takeaway
Dine-in
Accessibility
Wheelchair-accessible entrance