Placentia Star of the Sea Association Inc.
Restaurant in Placentia, NL
Restaurants
·
Placentia, NL guide