800Thali

PL 27, Lake View Towers, Cluster B,, Dubai, DUBAI Directions