Abad Plaza Restaurant

Al Nahda, Al Jabri Building, Opposite NMC Hospital, Behind Sahara Centre, Dubai