great pie, lovely place