Urban Bar & Kitchen - Mövenpick Hotel Jumeirah Lakes Towers

Jumeirah Lake Towers (JLT), Level B1, Mövenpick Hotel Jumeirah Lakes Towers, Cluster A, Dubai