Cafe Lambretta

Arabian Ranches, Mezzanine Level, Al Remal Mall, Al Barari, Dubai