Village Inn

Great place for pie