Nara Restaurant Othman Bin Affan Street Ayla Grand Hotel, 222094 , , , , , 97137051111 : ڤ ... ZEST
.. : : :