Indian Restaurants nearby 100a - 100a Jumeria Rd - Dubai - United Arab Emirates

Najood Sweets & Restaurant

Approximately 1.97 km away
Address: Near Jamiyah Mosque, Satwa, Dubai