Mi Dudu Bar Restaurant Aruba
*To view more bars and restaurants located on the One Happy Island click here
address: Moko
city: Noord
phone: +297 592 7445
opening hours: Tuesday – Friday 4.00PM - Midnight, & Saturday-Sunday 12.00PM – 1.00AM
*closed on Mondays
Picture courtesy of Mi Dudu Bar Restaurant