Restaurant
Barracuda Restaurant
41 lokale anbefaler,
Tips fra lokale
Spectacular setting overhanging the bay , seafood a speciality , rather more expensive especially with the " optional service " charge, but worth it for a special occasion
Unikke ting, man kan tage sig til i nærheden
De lokale anbefaler også
Placering
194 Main Street
St. Julian's