Local Store Aruba
*To view more restaurants in Aruba click here
address: Palm Beach 13 A
city: Noord
phone: +297 586 1414
opening hours: 5.00 PM - Midnight, Daily
*highlights: A 'burgers & wings' kind of place with a local twist
*Photo by Local Store Aruba