Cafe specializing in homemade pies and freshly cooked meals, including roast dinners.