Other Restaurants nearby Accico Building, Behind Nissan Showroom, Al Khabaisi, Dubai

Intramuros

Approximately 1.96 km away
Address: Lobby Level, Star Metro Deira Deluxe Hotel Apartments, Near Prime Medical Center, Al Muteena, Dubai