Al Attar Escala is located in Bur Dubai. Visit Al Attar Escala location map.