The restaurant is located on 8838 Prince Abd Al Mouhsen Abd Al Aziz, Al Jumuah, Al-Madinah.