Loading…
Discover Tala Al Sham Restaurant in Yanbu. View ratings, location details and directions on Google Maps.
Category: Restaurants
Address: King Khalid Rd, Attakhi, Yanbu 00966, Saudi Arabia
Phone: +966 56 331 8181
Data health: 0%