Restaurants nearby Lobby Level, Ramee Rose Hotel, TECOM, Dubai

Jabal Al Rahma Cafeteria

Approximately 1.98 km away
Address: Saleh Bin Lahej Mosque, Street 32B, Barsha 3, Dubai