Cafes nearby Village Mall - Jumeira Beach Road - Dubai - United Arab Emirates

The Atrium - Capitol Hotel

Approximately 1.94 km away
Address: Capitol Hotel, Al Mina Road, Satwa, Dubai

Dencio's

Approximately 1.97 km away
Address: Near Satwa Roundabout, 2nd December Street, Satwa, Dubai

Dencio's

Approximately 1.97 km away
Address: Near Satwa Roundabout, 2nd December Street, Satwa, Dubai

Asha & Ramesh Hira

Approximately 1.98 km away
Address: 108 26 C St - Dubai - United Arab Emirates