Little Italy

Al Karama, Titanic Building, Behind Avenue, Opposite Burjuman Mall, Dubai