Placentia Star of the Sea Association Inc.

Restaurant in Placentia, NL