Cafe and Bistro. Delicious delicacy, extraordinary coffee and tea. Dubai: The Beach, JBR is one of the many small cafes and restaurants. Leopold's of London serves food selected from around the world, the most advanced coffee brewing method available today.
Recommended