Loading…
Discover Al Marsa Seafood Restaurant - Al Balad in Yanbu. View ratings, location details and directions on Google Maps.
Category: Seafood restaurant
Address: King Abdullah Rd, Al Sur, Yanbu 46424
Phone: 054 429 1010
Data health: 0%