Harold Hotel & Restaurant
Restaurant in Placentia, NL
Restaurants
·
Placentia, NL guide