Address: J. E. Irausquin Boulevard 93
Windows on Aruba restaurant is located at the Divi Village Golf & Beach Resort. This restaurant serves fine dining menus with a creative cuisine style. Come and enjoy their great food with a panoramic view over the golf course and the Caribbean Sea.
Open For: Dinner
Smoking: Not Allowed
Vegetarian Dishes: Yes