The Devonshire Pie Company is a bakery specializing in pies. It is located at 75 Princess Avenue.