Loading…
Indian restaurant in Yanbu Al Bahr.
Category: Indian restaurant
Address: YAGA9593, 9593 Abi Ishaq Al Bayjuri St, 3589, Al Yaqout, Yanbu 46432
Data health: 80%