Revival Restaurant

Mankhool, Behind Khaleej Centre, Rolla Street, Dubai