Saco di Felipe Takeout Restaurant Aruba
*To view more restaurants in Aruba click here
address: St Maarten Straat - Located in SAN NICOLAS
city: San Nicolas
phone: +297 584 5723
opening hours: 6.15 PM - 9.00 PM, Daily
*Picture courtesy of Anky Paesch-Chirino
*Picture courtesy of A Calzon Quita'o