For those wandering that cant be bothered to Google it: Charlottetown is in Canada. The largest city, the county seat of Queens County, and the provincial capital of Prince Edward Island. Named after Queen Charlotte of Great Britain and Ireland. It was most famously the “Birthplace of Confederation”.
And it seems you might be able to get some wholesome grub in town.