2 W Shore Rd, Newfoundland
This is a fine-dining restaurant with excellent views.
Chill Out
Kids Friendly
Typical Tourist