Details

  • Travel : Zabeel Road
  • Location : Sheikh Zayed Road
  • Tel : 04 332 4444
  • Times : Open daily noon-3pm, 7pm-11pm
  • Website : www.ibishotel.com

Cubo Restaurant On The Map