An international restaurant established by a team from Austria. Great dishes and picturesque location.
Address Bahamas
Coordinates 25°11'29.803" N -76°12'31.835" E