Pie shop specializing in roasted meats.