In salt & pepper restaurant you can spend a great evening with delicious local and international sea foods and meat dishes in a beautiful environment. This place is located in the beautiful Awkward Garden of Aruba. Therefore you should come here to have a relaxing evening.
|