The Best Amazing Restaurants in St. John’s to eat out 13 mins read In Avalon + 2 St. John'sThings To Do