Loading…
Discover Al Najl Fish Restaurant in Yanbu. View ratings, location details and directions on Google Maps.
Category: Restaurant
Address: 257V+P7J, Al Nakheel, Yanbu 46451
Phone: 054 391 7424
Data health: 0%