Kelly's Restaurant at the Harold Hotel
Restaurant in Placentia, NL
Restaurants
·
Placentia, NL guide