Aqaba • Jordan •
Ali Baba Restaurant