Description
Named after the famous Iberian Palace, this restaurant is situated near Nabq Bay is famous for its multi-cuisine dishes and great English speaking staff.
Named after the famous Iberian Palace, this restaurant is situated near Nabq Bay is famous for its multi-cuisine dishes and great English speaking staff.
Add a review